* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

ul li {
	list-style: none;
}

a {
	text-decoration: none;
	color: #333333;
}

.reset_password{
	width: 100%;
	padding-bottom: 76px;
}


/*返回键*/
.login_back{
	width: 100%;
	padding: 25px 20px;
	text-align: left;
}
.login_back img{
	display: inline-block;
	width: 18px;
	height: 33px;
}
/*返回键结束*/

/*登陆标题*/
.login_title{
	width: 100%;
	padding: 25px 50px;
	text-align:left;
}
.login_title p{
	font-size: 45px;
	color: #2d8f90;
	font-weight:bold;
}
/*登陆标题结束*/

/*请输入手机号/密码*/
.login_entry{
	width:85%;
	margin:20px auto;
}
/*请输入密码*/
.login_entry .login_password{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 15px 0;
	border-bottom:1px solid #ccc;
}
.login_entry .login_password .login_password_left{
	display: flex;
	align-items: center;
	
}
.login_entry .login_password .login_password_left img{
	width: 27px;
	height:34px;
}
.login_entry .login_password .login_password_left input{
	width: 100%;
	/*height: 43px;*/
	padding-left: 10px;
	border: none;
	outline: none;
	font-size: 18px;
}
.login_entry .login_password .login_password_right img{
	display: inline-block;
	width: 26px;
	height: 26px;
}
/*请输入密码结束*/
/*请输入密码结束*/




/*请输入手机号/密码结束*/

/*登陆按钮*/
.login_press{
	width: 60%;
	height: 40px;
	margin:0 auto;
	line-height: 40px;
	background: #2d8f90;
	border-radius: 20px;
	margin-top: 45px;
	margin-bottom: 20px;
}
.login_press button{
	width: 100%;
	height: 40px;
	border-radius: 20px;
	border: none;
	outline: none;
	background: #2d8f90;
	font-size: 20px;
	color: #fff;
}
/*登录按钮结束*/

/*忘记密码?登陆遇到问题?*/
.login_trouble{
	width: 85%;
	margin: 0 auto;
	text-align: right;
	
}
.login_trouble a{
	display: inline-block;
	font-size: 17px;
	color: #46979a;
}
/*忘记密码?登陆遇到问题?结束*/


/*其他登陆方式*/
.login_way{
	width: 60%;
	margin:30px auto;
}
.login_way .login_way_title{
	width: 100%;
	display: flex;
	align-items: center;
	padding-bottom: 25px;
}
.login_way .login_way_title span{
	width: 25%;
	height: 1px;
	background: #ccc;
}
.login_way .login_way_title font{
	width: 50%;
	text-align: center;
	font-size:18px;
	color: #7c7c7c;
}
.login_way .login_way_mode{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.login_way .login_way_mode img:first-child{
	display: inline-block;
	width: 40px;
	height: 40px;
}
.login_way .login_way_mode img:nth-child(2){
	display: inline-block;
	width: 35px;
	height: 40px;
}
.login_way .login_way_mode img:last-child{
	display: inline-block;
	width: 44px;
	height: 38px;
}
/*其他登陆方式结束*/

/*还没有账户?立即注册*/
.login_register{
	width:55%;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
	
	padding-bottom: 20px;
}
.login_register font{
	font-size: 18px;
	color: #606060;
}
	.login_register p{
		display: flex;
		align-items: center;
		
	}	
	.login_register p a{
		display: inline-block;
		display: flex;
		align-items: center;
		
	}
	.login_register p a>span{
		display: inline-block;
		font-size: 18px;
		color: #449c9e;
	}
.login_register p a>img{
	display: inline-block;
	width: 10px;
	height: 18px;
	margin-left: 5px;
}
/*还没有账户?立即注册结束*/